package com.csc.service;

import java.util.List;

import com.csc.domain.Account;
import com.csc.domain.State;

public interface AccountService {
	public Account findAccountInfoById(int accountId);

	public Account findAccountInfoByAccountInfoNumber(String accountNumber);
	// get list account by id card have state active
	public List<Account> getListAccountByIdCardActive(String idCardNumber);
	// get list account by id card 
	public List<Account> getAccountListByIdCardNumber(String idCardNumber);

	public List<Account> getAccountByAccountId(Integer accountId);
	public State findStateById(int stateId);
	public boolean updateAccount(Account account);
}
